home *** CD-ROM | disk | FTP | other *** search
/ Sound Fx / Sound Fx.iso / Software / UNZIPED / IAP22 / _setup.1 / README.TXT < prev    next >
Encoding:
Text File  |  1996-12-06  |  14.3 KB  |  364 lines

  1. 1- The Internet Audio Publisher V2.0
  2.  
  3. 2- Contacts
  4.  
  5. 3- Using Internet Audio Publisher
  6.     3.1 Manual installation instructions
  7.         3.11 Problems related to BWCC.DLL (GP on startup)
  8.  
  9.     3.2 File Manager
  10.     3.3 WWW Browser
  11.     3.4 Installing the Ms GSM and TrueSpeech codec
  12.  
  13. 4- Listening to real time Audio
  14.  
  15. 5- Publishing streaming Audio on a WWW server
  16.  
  17. 6- Licence and Distribution
  18.  
  19. +---------------------------------------------------------------------------------------------------------------------------------------------------+
  20.  
  21. 1 -The Internet Audio Publisher V2.0
  22.  
  23. Multi-format streaming audio Publishing tool for Windows 3.x and Win95.
  24.  
  25. -Play WAV, Sun/Next .AU, GSM6.10, US Robotics GSM (also Ms GSM and TrueSpeech unser Win95).
  26. -Play (Streaming) GSM6.10 and USR GSM (also Ms GSM and TrueSpeech under Win 95) in real time 
  27.  from any HTTP/1.0 (WWW) server on the Internet. 
  28. -Stream Ms GSM audio file sampled at 8000, 11025, 22050 and 44100 Hz for unprecedented 
  29.  streaming audio quality on the net !
  30.  
  31. -Supports the TrueSpeech format and their metafile (.tsp) so that you can listen to all TrueSpeech programs 
  32.  on the net using IAP / DAP V2.0 !
  33. - A recording function which support GSM6.10, USR GSM, Ms GSM @ 8, 11, 22 and 44 Khz, WAV and 
  34.   (Sun/Next) AU 8000 Hz "Mu" law.
  35. - A compressing / Expanding function to convert to and from GSM6.10 / USR GSM <-> WAV or AU
  36. - A FTP client to upload the audio file and create the meta file in a single operation ...
  37.  
  38. The easiest way to publish quality streaming audio on the Net
  39.  
  40. +---------------------------------------------------------------------------------------------------------------------------------------------------+
  41. 2- Contacts and Credits
  42.  
  43.         Noδl Bouchard
  44.         TELE DATA Consultants
  45.         MontrΘal, QuΘbec
  46.  
  47.         email: noelbou@cam.org
  48.         WWW: http://www.cam.org/~noelbou
  49.                 IAP / DAP WWW Site: http://www.cam.org/~noelbou/gsm_wine.html
  50.  
  51.         Voice:    (514) 527-1201
  52.         Fax:    (514) 527-2657
  53.  
  54. +---------------------------------------------------------------------------------------------------------------------------------------------------+
  55.  
  56. 3 -Using Internet Audio Publisher
  57.  
  58. 3.1 Manual Installation Instructions
  59.  
  60. - Create a new directory and Download the IAP20.ZIP file.
  61. - Unzip the file in the created directory.
  62. - Run the SETUP.EXE utility (Win95 version) or Install.EXE (Windows 3.x version)
  63.  
  64. OR
  65.  
  66. - Move (not copy) the ctl3dv2.dll file in your system's \windows\system directory after having 
  67.   made sure that you are not replacing an earlier version of it. (In the case you had an 
  68.   earlier version of ctl3dv2.dll, keep this one, delete the one shipped with DAP)
  69. - Move BWCC.DLL to you \Windows directory.
  70. - Move the TCP4W.DLL file to your system's \windows\system directory
  71. - Move the FTP4W.DLL file to your system's \windows\system directory
  72.  
  73. 3.11
  74.   Problems related to BWCC.DLL
  75.  
  76.   Some users have reported getting GP (general protection) errors on IAP
  77.   and / or DAP startup. This problem is caused by the installation
  78.   program which may fail to install BWCC.DLL (because an existing older copy
  79.   of it is beeing used by other programs). 
  80.   If you get GP error on IAP / DAP startup please check your \Windows\ and/or
  81.   \Windows\system directory for BWCC.DLL and make sure that it is not older
  82.   than the one shipped with IAP. if you have an older copy replace it by the 
  83.   one shipped with IAP. This will not affect any other application that make use
  84.   of this DLL since these are always backward compatible.
  85.  
  86. +--------------------------------------------------------------------------------------------+
  87.  
  88. 3.2 File Manager
  89.  
  90. To have the file manager launch IAP when selecting a WAV, AU and GSM file:
  91.  
  92. - Open Window's file manager.
  93. - Select File|Associate
  94. - File With Extension: WAV
  95. - Associate with: [path]\IAP.EXE
  96.  
  97. - Do the same operations for AU and GSM extensions.
  98.  
  99. +--------------------------------------------------------------------------------------------+
  100.  
  101. 3.3 WWW Browser
  102.  
  103. To have your internet browser launch IAP after a link to a GSM, GSD, WAV or AU 
  104. file has been selected:
  105.  
  106. - Add a new MIME Type definition for GSM6.10 in your WWW browser: audio/x-gsm
  107. - Set file extension for this type as gsm
  108. - Select DirAudio.EXE as the application launched when receiving audio/x-gsm media type.
  109.  
  110. For Netscape:
  111.  
  112. 1- Select Options|General Preferences|Helpers
  113. 2- Click on the "Create New Type" button.
  114.  
  115. MIME TYPE: audio
  116. MIME SUBTYPE: x-gsm
  117.  
  118. 3-Set File Extension as: gsm,gsd
  119. 4- Select the "Launch Application" radio button.
  120. 5- Enter the pathname of IAP.EXE Example: c:\diraudio\iap.exe
  121. 6- Press the "OK" button.
  122.  
  123. Repeat the same procedure for TrueSpeech WAV
  124. Edit existing application/dsptype type or Click on the "Create New Type" button.
  125.  
  126. MIME TYPE: application
  127. MIME SUBTYPE: dsptype
  128.  
  129. Set File Extension as: tsp
  130.  
  131. Same as step 4 to 6 above.
  132.  
  133. Repeat the same procedure for WAV
  134. Edit existing audio/x-wav type or Click on the "Create New Type" button.
  135.  
  136. MIME TYPE: audio
  137. MIME SUBTYPE: x-wav
  138.  
  139. Set File Extension as: wav
  140.  
  141. Same as step 4 to 6 above.
  142.  
  143. Repeat the same procedure for WAV
  144. Edit existing audio/x-wav type or Click on the "Create New Type" button.
  145.  
  146. MIME TYPE: audio
  147. MIME SUBTYPE: x-wav
  148.  
  149. Set File Extension as: wav
  150. Same as step 4 to 6 above.
  151.  
  152. Repeat the same procedure for .AU
  153. Edit existing audio/basic type or Click on the "Create New Type" button.
  154.  
  155. MIME TYPE: audio
  156. MIME SUBTYPE: basic
  157.  
  158. Set File Extension as: au,snd
  159. Same as step 4 to 6 above.
  160.  
  161. Note: The helper application definition for audio/basic is usually occupied by Netscape's
  162. audio player app. NAPLAYER.EXE. In this case all you need to do is to edit that entry.
  163. Just select the "Browse" button and select IAP.EXE.
  164.  
  165. +--------------------------------------------------------------------------------------------+
  166.  
  167. 3.4 Installing the Ms GSM and TRUESpeech   codecs
  168.  
  169. Windows 95:
  170.  
  171. Use the following steps to enable the Microsoft GSM 6.10 Audio Codec audio compression
  172. driver:
  173.  
  174. 1. In Control Panel, double-click Multimedia.
  175. 2. Click the Advanced tab.
  176. 3. Double-click the Audio Compression Codecs branch to expand it.
  177. 4. Double-click Microsoft GSM 6.10 Audio CODEC. 
  178. 5. Click Use This Audio Codec. Make sure the "ALL Rates" is selected for Compression 
  179. and Decompression. You can also use Auto-Configure to have Windows evaluate the 
  180. fastest speed it can support on your machine for compression and decompression.
  181. 6. Click Apply and OK.
  182.  
  183. Do the same for DSP Group's TrueSpeech   Software CODEC.
  184.  
  185.  
  186. For Windows 3.x
  187.  
  188. MS GSM drivers are available in the file MSGSM610.ACM supplied with Win31 (or later
  189. versions).
  190.  
  191. Copy this file in  \WINDOWS\SYSTEM directory.
  192.  
  193. Add this: MSACM.msgsm610=msgsm610.acm to the [drivers] section of the
  194. SYSTEM.INI file.
  195.  
  196. In CONTROL PANEL| DRIVERS, set the GSM driver encode and decode rates to ALL
  197. RATES and enable realtime conversions.
  198.  
  199. If the MSGSM610.ACM file is present in the \WINDOWS\SYSTEM directory, the
  200. SETTINGS program will prompt you to modify the SYSTEM.INI for you.
  201.  
  202. +--------------------------------------------------------------------------------------------+
  203.  
  204. 4- Listening to real time Audio
  205.  
  206. There are two methods to access a GSM / WAV file from a HTTP (WWW) server:
  207.  
  208. First, by selecting the File|Open Location option on the main menu and 
  209. entering the full URL of the file you wish to fetch. For instance:
  210.  
  211. http://www.cam.org/~noelbou/ex1.gsm will fetch the example from my WWW 
  212. site on my service provider's WWW server. (you can use your browser's
  213. Copy Location function (Right click on the link) and then paste it
  214. in IAP Open Location's dialog box by using <SHIFT-INS>).
  215.  
  216. Second, by clicking on a link to a "description file" on a WWW page. For 
  217. instance:
  218.  
  219. EX1.GSD
  220.  
  221. will fetch the description file named ex1.GSD on my WWW site. IAP will be 
  222. spawned by your WWW browser and the file will instruct the player on which 
  223. GSM file to fetch from the net.
  224.  
  225. +------------------------------------------------------------------------+
  226.  
  227. 5- Publishing streaming Audio on a WWW server
  228.  
  229. Publishing your audio files on the net is very simple. Here's the procedure.
  230.  
  231. 1- Create your GSM6.10 / Ms GSM file by using the recording function of IAP or using Windows 95 
  232. sound recorder(Start | Programs | Multimedia | Sound Recorder).
  233. (Make sure the Ms GSM codec have been installed.)
  234.  
  235. You can also create a GSM6.10 file by using the IAP's Compress function:
  236. Start by openning a 8000 Hz 16 bits PCM (WAV) file or from an 8000 Hz 8bits "Mu-Law" encoded file (.AU).(Sun/Next) 
  237. and use the Compress command.
  238.  
  239. 2- Use IAP's Send File function to upload the file and description file to your WWW site.
  240.  
  241. 3- Create a link to your description file in an HTML page. The link would be defined as something like:
  242.  
  243. <A HREF="ex1.gsd">Listen</A>
  244.  
  245. Or follow the following procedure:
  246.  
  247. 2a- Create a "Description File" with extension .GSD. This is a simple ASCII text file which contains a reference to 
  248. the .GSM file that you want to give access to.
  249.  
  250. The Description File or meta file should have the following form:
  251.  
  252. IAP_URL|protocol://host[:port]/path/filename
  253.  
  254. Where:
  255. IAP_URL| is a fixed string used for identification. The | (vertical bar) character is the delimiter. This will be used 
  256. in future versions for play lists and WWW site audio index.
  257. protocol is for now fixed to: http
  258. host is the host where the file is located.
  259. port is the optional port (default to 80. Used only when the HTTP server use a different port)
  260. path is the path to the file on the given host
  261. filename is the GSM6.10, Ms GSM or TrueSpeech  file name (with extension .GSM / WAV)
  262.  
  263. For instance:
  264. IAP_URL|http://www.cam.org/~noelbou/ex1.gsm or
  265. IAP_URL|http://ihs2.unn.ac.uk:8080/~ihbb1/hal.gsm
  266. IAP_URL|http://www.atlas.co.uk/omni/113/30s_22khzgsm.wav
  267.  
  268. Note that the referenced (.GSM) file may reside on any WWW server on the Internet.
  269.  
  270. 2b- Upload the .GSD (and .GSM) file(s) to your WWW site and make sure the .GSM file that is 
  271. referenced in your description file is available on the Net.
  272.  
  273. Setting up your HTTP server
  274.  
  275. The HTTP (WWW) server must be set up to accept the GSM, GSD and optionaly, TSP file types 
  276. (Extension: .GSM,.GSD and .TSP).
  277.  
  278. This is done by adding new MIME type definitions to the server (usually in a configuration file). 
  279. The new MIME types to add are:
  280.  
  281. TYPE/SUB-TYPE        EXTENSIONS
  282.  
  283. audio/x-gsm        gsm, gsd        (For GSM6.10 files)
  284.  
  285. audio/x-wav        wav            (For Ms GSM (WIN 95))
  286.  
  287. application/dsptype        tsp            (For True Speech)
  288.  
  289. The procedure to add a new MIME type varies from one server to another but is quite
  290. straightforward and should not cause any major headaches to your server maintenance
  291. peoples or your service provider.
  292.  
  293. Check at: 
  294.  
  295. http://www.cam.org/~noelbou/gsm_wine.html and 
  296. http://www.cam.org/~noelbou/gsmlinks.html
  297. http://www.cam.org/~noelbou/newlinks.html
  298.  
  299. for other explanations and examples. 
  300.  
  301. +-------------------------------------------------------------------------------------+
  302.  
  303. 6- Licence and Distribution
  304.  
  305. Distribution
  306.  
  307. This shareware software may be freely distributed, provided that:
  308.  
  309. (1)    Such distribution includes only the original archive supplied by TELE DATA 
  310.     Consultants  You may not alter, delete or add any files in the distribution archive.
  311.  
  312. (2)    The distrubution does not include a registration number.  In particular, you may not 
  313.     distrubute a registered version of Internet Audio Publisher.
  314.  
  315. (3)     No money is charged to the person receiving the software, beyond reasonable cost 
  316.     of packaging and other overhead.
  317.  
  318. Licence
  319.  
  320.  
  321. This agreement is a binding legal agreement between TELE DATA Consultants and the 
  322. purchasers, users or evaluators.  If you do not intend to honor this agreement, remove all 
  323. installed TELE DATA Consultants software from your computer now.
  324.  
  325. Evaluation (Unregistered) and Registered User Agreement
  326.  
  327. You may evaluate the Shareware program for maximum of thirty calendar days, after which 
  328. you must register the program with TELE DATA Consultants or remove the software from your 
  329. computer.  
  330.  
  331. You may allow other users to evaluate copies of the unregistered Shareware. All evaluation 
  332. users are subject to the terms of this agreement.
  333.  
  334. The evaluator/user/buyer/owner is not allowed to attempt to reverse engineer, disassemble or 
  335. decompile TELE DATA Consultants Software and products. 
  336.  
  337. All parts of TELE DATA Consultants software and products are copyright protected.  No program, 
  338. code, part, image, audio sample or text or may be copied or used in any way by the user except
  339. as intended within the bounds of the single user program.
  340.  
  341. The evaluator/user/buyer/owner of TELE DATA Consultants software will indemnify, hold harmless, 
  342. and defend TELE DATA Consultants against lawsuits, claims, costs associated with defense or 
  343. accusations that result from the use of TELE DATA Consultants software.
  344.  
  345. TELE DATA Consultants is not responsible for any damages whatsoever, including loss of information, 
  346. interruption of business, personal injury and/or any damage or consequential damage without limitation, 
  347. incurred before, during or after the use of our products.  Our entire liability, without exception, is limited to 
  348. the customers' reimbursement of the purchase price of the software (maximum being the suggested retail 
  349. price as listed by TELE DATA Consultants) in exchange for the return of the product, all copies, registration 
  350. papers and manuals, and all materials that constitute a transfer of ownership from the customer back to 
  351. TELE DATA Consultants.
  352.  
  353. Each registered copy of the TELE DATA Consultants software may be used in only one single location by 
  354. one user.  Use of the software means that you have loaded the program and run it or have installed the 
  355. program onto a computer.  If you install the software onto a multi-user platform or network, each and every 
  356. individual user of the software must be registered separately.
  357.  
  358. You may make one copy of the registered software for backup purposes, providing you only have one copy 
  359. installed on one computer being used by one person. If any person other than yourself uses TELE DATA 
  360. Consultants' software registered in your name, regardless of whether it is at the same time or different times, 
  361. then this agreement is being violated!  
  362.  
  363. The sale of and or distribution of registered copies of this software is strictly forbidden.  It is a violation of this 
  364. agreement to loan, rent, lease, borrow, or transfer the use of registered copies of TELE DATA Consultants products.